guarded car park - French English Dictionary